Fluid coupling - French English Dictionary